international competition and technology association - Allemand Anglais Dictionnaire